Завдання 1

print("Введіть коефіцієнти для квадратного рівняння (ax^2 + bx + c = 0):")

a = float(input("a = "))

b = float(input("b = "))

c = float(input("c = "))

 

discr = b**2 - 4 * a * c;

print("Дискримінант D = ",discr)

if discr > 0:

                import math

                x1 = (-b + math.sqrt(discr)) / (2 * a)

                x2 = (-b - math.sqrt(discr)) / (2 * a)

                print("x1 =", x1,"x2 = ", x2)

                print("x1 =", x1)

                print("x2 =", x2)

elif discr == 0:

                x = -b / (2 * a)

                print("x = ",  x)

else:

                print("Коренів нема")

 

Завдання 2

print("Введіть a1")

a1 = float(input("a1 = "))

print("Введіть a2")

a2 = float(input("a2 = "))

print("Введіть a3")

a3 = float(input("a3 = "))

if a1> a2:

                max=a1

else:

        max=a2

if a3> max:

                max=a3

print("найбільше з 3 чисел =")

print(max)

Завдання 3

print("Введіть довжину сторони  x")

x = float(input("x = "))

print("Введіть довжину сторони  y")

y = float(input("y = "))

print("Введіть довжину сторони  z")

z = float(input("z = "))

if x>y:

                max=x

else:

        max=y

if z>max:

                max=z

if max==x:

    if x<y+z:

        print("можна")

    else:

        print("Ні")  

if max==y:

    if y<x+z:

       print("можна")

    else:

        print("Ні")     

if max==z:

    if z<x+y:

        print("можна")                      

    else:

        print("Ні")

Завдання 4

print("Введіть перше число a")

a = float(input("a = "))

print("Введіть друге число  b")

b = float(input("b = "))

if a>b:

                a=3*a*b

                b=(a+b)/2

                print("Число a є більшим , замінене на 3*а*b")

                print("Нове число a = ",a)

                print("Число b менше і замінене на (а+b)/2")

                print("Нове число b = ",b)

else:

        b=3*a*b

        a=(a+b)/2

        print("Число b є більшим , замінене на 3*а*b")

        print("Нове число b = ",b)

        print("Число a менше і замінене на (а+b)/2")

        print("Нове число a = ",a)

               

Завдання 5

print("Введіть перше число a")

a = float(input("a = "))

print("Введіть друге число b")

b = float(input("b = "))

print("Введіть третє число c")

c = float(input("c = "))

if (a%2==0)or(b%2==0)or(c%2==0):

    if a>b:

        max=a

    else:

        max=b

    if c> max:

        max=c

    print(" Знайшли максимальне з 3 чисел =")

    print(max)

else:

   if a<b:

        min=a

   else:

        min=b

   if c< min:

        min=c

   print(" Знайшли мінімальне з 3 чисел =")

   print(min)       

Завдання 6

print("Введіть координату x ")

x = float(input("x = "))

print("Введіть координату y ")

y = float(input("y = "))

if x > 0 and y > 0:

        print("Перша чверть")

elif x > 0 and y < 0:

                print("Четверта чверть")

elif y > 0:

        print("Друга чверть")

else:

        print("Третя чверть")

Завдання 7

print("Введіть  число a")

a = float(input("a = "))

print("Введіть  число  b")

b = float(input("b = "))

if a>b:

        kvadrat=a*a

        print("Квадрат більшого числа a = ",kvadrat,)

        print("Більше число a, тому виводжу 1")

else:

        kvadrat=b*b

        print("Квадрат більшого числа b = ",kvadrat)

        print("Більше число b, тому виводжу 2")

Завдання 8

print("Введіть координату x ")

x = float(input("x = "))

print("Введіть координату y ")

y = float(input("y = "))

print("Введіть радіус кола ")

r = float(input("r = "))

if x**2+y**2 <r**2 :

        print("Попадає")

else:

        print("Не попадає")

Завдання 9

print("Введіть a ")

a = float(input("a = "))

print("Введіть b")

b = float(input("b = "))

if a !=0 :

        print("x дорівнює ",-b/a)

else:

        print("Рівняння не має розв'язку")

Завдання 10

print("Введіть координату x ")

x = float(input("x = "))

print("Введіть координату y ")

y = float(input("y = "))

print("Введіть радіус  більшого  кола ")

Rb = float(input("Rb = "))

print("Введіть радіус  меншого  кола ")

Rm = float(input("Rm = "))

if (x**2+y**2 <Rb**2)and(x**2+y**2 >Rm**2)  :

        print("Попадає")

else:

        print("Не попадає")

Завдання 11

print("Введіть  першу змінну a")

a = int(input("a = "))

print("Введіть  другу змінну  b")

b = int(input("b = "))

if a!=b:

        dob=a*b

        print("Нове значення першої змінної a=",dob)

        print("Нове значення другої змінної b=",dob)

else:

        print("Нове значення першої змінної a=",0)

        print("Нове значення другої змінної b=",0)

Завдання 12

print("Введіть  першу змінну a")

a = int(input("a = "))

print("Введіть  другу змінну  b")

b = int(input("b = "))

if a!=b:

   if a<b:

        b=a

   else:

        a=b

   print(" Нові значення змінних a,b = меншому значенню, а саме ", a," ",b )

else:

    print(" Нові значення змінних a,b =  ", 0," ",0 )

Завдання 13

print("Введіть координату x ")

x = float(input("x = "))

print("Введіть координату y ")

y = float(input("y = "))

if (x!=0) and (y!=0) :

        print("Виводимо  0")

if (x ==0)and(y==0) :

        print("Виводимо  1")

if (x==0) and (y!=0) :

        print("Виводимо  3")

if (x!=0) and (y==0) :

        print("Виводимо  2")

Завдання  14

print("Задайте ціле число в діапазоні від -999 до 999 ")

x = int(input("x = "))

if x > -1000 and x<-99:

        print("від'ємне тризначне число")

elif x > -100 and x < -9:

                print("від'ємне двозначне число")

elif x < -10 and x<0 :

        print("від'ємне однозначне число")

elif x == 0 :

       print("нуль")

elif x < 10 and x>0 :

        print("додатнє однозначне число")

elif x < 100 and x > 9:

                print("додатнє двозначне число")

elif x < 1000 and x > 99:

                print("додатнє триначне число")

Завдання 15

print("Введіть координату x ")

x = float(input("x = "))

print("Введіть координату y ")

y = float(input("y = "))

if x > 0 and y > 0:

        print("Перша чверть")

elif x > 0 and y < 0:

                print("Четверта чверть")

elif x < 0 and y > 0 :

        print("Друга чверть")

elif x < 0 and y < 0 :

        print("Третя чверть")

Завдання 16

print("Введіть  число a")

a = int(input("a = "))

if a>0:

        a=a+1

        print("Нове значення введеного числа a=",a)

if a<0:

        a=a-2

        print("Нове значення введеного числа a=",a)

if a==0:

        a=10

        print("Нове значення введеного числа a=",a)

Завдання 17

print("Введіть  x")

x = float(input("x  = "))

import math

if x<3 or x==3 :

        y=x-1

        print("y=",y)

elif (x>3 and x<22)or x==22 :

        y=math.pow(x,3)+2

        print("y=",y)

elif x>22 :

        y=1/(x*x+1)

        print("y=",y)

Завдання 18

print("Введіть  x")

x = float(input("x  = "))

import math

viraz=math.pow(x,2)-3*x-15

if viraz <0 or viraz ==0 :

    print("Функція не має значення")

else:

    znam=math.sqrt(math.pow(x,2)-3*x-15)   

    y=1/znam

    print("Значення Функції y=",y)

Завдання 19

print("Введіть  число a")

a = float(input("a = "))

if (a%2==0):

    a=a/2

    print(" Нове значення a =",a)

else:

    print(" Число непарне")

Завдання 20

print("Введіть  число a")

a = float(input("a = "))

if (a>0):

    a=a/2

    print("Число додатнє, нове значення a =",a)

else:

    a=a*a

    print("Число від'ємне, нове значення a =",a)